Acropolis Greek Taverna (Menu)

146 London Road, Oxford
+44 1865 766755

Give a rating to Acropolis Greek Taverna

Suggest a dish

How much did you spend at Acropolis Greek Taverna?